self-cleaning capacity - Turc Anglais Dictionnaire